package com.baosight.risk.service.fltd.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel
public class FlaaFlowCheckVO implements Serializable {
    /**
     * 检查ID
     */
    @ApiModelProperty("检查ID")
    private String id;

    /**
     * 流程ID
     */
    @ApiModelProperty("流程ID")
    private String flowGuid;

    /**
     * 流程编码
     */
    @ApiModelProperty("流程编码")
    private String flowNo;

    /**
     * 检查类型
     */
    @ApiModelProperty("检查类型")
    private String checkType;

    /**
     * 检查类型说明
     */
    @ApiModelProperty("检查类型说明")
    private String checkTypeName;

    /**
     * 节点
     */
    @ApiModelProperty("节点")
    private String nodeCode;

    /**
     * 节点说明
     */
    @ApiModelProperty("节点说明")
    private String nodeName;

    /**
     * 类名
     */
    @ApiModelProperty("类名")
    private String className;

    /**
     * 方法名
     */
    @ApiModelProperty("方法名")
    private String classMethodName;

    /**
     * 备注
     */
    @ApiModelProperty("备注")
    private String remark;

    /**
     * 排序
     */
    @ApiModelProperty("排序")
//    private String rowOrder;
    private Integer rowOrder;
    /**
     * 扩展属性1
     */
    @ApiModelProperty("扩展属性1")
    private String ext1;

    /**
     * 扩展属性2
     */
    @ApiModelProperty("扩展属性2")
    private String ext2;

    /**
     * 扩展属性3
     */
    @ApiModelProperty("扩展属性3")
    private String ext3;

    /**
     * 扩展属性4
     */
    @ApiModelProperty("扩展属性4")
    private String ext4;

    /**
     * 扩展属性5
     */
    @ApiModelProperty("扩展属性5")
    private String ext5;

    /**
     * 创建日期
     */
    @ApiModelProperty("创建日期")
    private Date createTime;

    /**
     * 创建人
     */
    @ApiModelProperty("创建人")
    private String createBy;

    /**
     * 修改日期
     */
    @ApiModelProperty("修改日期")
    private Date updateTime;

    /**
     * 修改人
     */
    @ApiModelProperty("修改人")
    private String updateBy;

}
